Insulating sheath - Français Anglais Dictionnaire